v3.24.3
Long-term debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs $ (927) $ (1,275)
Total carrying amount 64,073 153,725
Revolving Credit Facility    
Debt Instrument [Line Items]    
Revolver $ 65,000 $ 155,000