XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Composition of Certain Financial Statement Captions - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid income taxes $ 7,252 $ 4,938
Prepaid insurance 2,103 2,057
Prepaid expenses 1,924 2,000
Other 645 1,495
Other current assets, total $ 11,924 $ 10,490