XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Debt (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Debt    
Term loans outstanding [1] $ 169,784 $ 133,615
Unamortized debt issuance costs (1,699) (1,604)
Total debt, net 168,085 132,011
Less: current portion of long-term debt (794) 0
Long-term debt, net $ 167,291 $ 132,011
Long-term debt, Weighted average interest rate (as a percent) [1],[2] 6.60%  
Long-term debt, Maturity Date [1] 2026-2035  
[1]

Includes debt denominated in BRL and converted to USD as of the reporting date

[2]

Weighted-average interest rate as of September 30, 2025