Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Material Impacts of Adopting ASU (Details)

v3.23.1
Summary of Significant Accounting Policies - Material Impacts of Adopting ASU (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Goodwill $ 5,709 $ 5,709 $ 901
Deferred Revenue 3,600 2,939  
Retained earnings 11,753 2,642  
Revenues, net 122,647 79,042  
Net Income 18,463 6,273  
Comprehensive income $ 19,395 6,109  
Revision of Prior Period, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Goodwill   1,251  
Deferred Revenue   284  
Retained earnings   967  
Revenues, net   967  
Net Income   967  
Comprehensive income   967  
Accounting Standards Update 2021-08      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Goodwill   4,458  
Deferred Revenue   2,655  
Retained earnings   1,675  
Revenues, net   78,075  
Net Income   5,306  
Comprehensive income   $ 5,142