XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]    
Future undiscounted payments   $ 19,878
Scenario Forecast    
Lessee, Lease, Description [Line Items]    
Cash proceeds $ 3,740  
Loss on sale $ 2,311  
Minimum    
Lessee, Lease, Description [Line Items]    
Lessee operating and finance lease remaining term including land   1 year
Lessee operating and finance lease remaining term excluding land   1 year
Initial lease terms   2 years
Maximum    
Lessee, Lease, Description [Line Items]    
Lessee operating and finance lease remaining term including land   38 years
Lessee operating and finance lease remaining term excluding land   9 years
Initial lease terms   15 years