XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Depreciation and amortization expense $ 6,468 $ 6,098
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Construction in progress remaining 200  
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Decrease in construction in progress $ 100