XML 65 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
May 31, 2022
Leases [Abstract]    
2024 $ 4,184  
2025 2,404  
2026 1,921  
2027 1,460  
2028 1,142  
Thereafter 1,488  
Total future lease payments 12,599  
Imputed interest (1,513)  
Total $ 11,086 $ 2,900