XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Long-Term Purchase Commitment [Line Items]          
Operating leases, cost $ 400 $ 400 $ 845 $ 800 $ 1,507
Operating Leases          
Total 2,374   2,374    
2023 839   839    
2024 1,122   1,122    
2025 413   413    
2026 0   0    
Beyond 0   0    
Credit facility and Term loans          
Total 71,250   71,250    
2023 3,750   3,750    
2024 10,000   10,000    
2025 57,500   57,500    
2026 0   0    
Beyond 0   0    
Purchase obligations          
Total 97,430   97,430    
2023 97,430   97,430    
2024 0   0    
2025 0   0    
2026 0   0    
Beyond 0   0    
Total obligations          
Total 171,054   171,054    
2023 102,019   102,019    
2024 11,122   11,122    
2025 57,913   57,913    
2026 0   0    
Beyond 0   0    
Collaborative Arrangement          
Purchase obligations          
Total $ 97,400   $ 97,400