XML 94 R84.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Future Minimum Office And Vehicle Lease Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Commitments And Contingencies [Line Items]    
Operating lease, liability $ 13,514 $ 14,068
office and vehicle    
Commitments And Contingencies [Line Items]    
2025 (Remaining) 2,361  
Year 1 2,579  
Year 2 2,540  
Year 3 2,087  
Year 4 1,485  
Thereafter 6,236  
Total 17,288  
Interest expense (3,774)  
Operating lease, liability $ 13,514