Annual report [Section 13 and 15(d), not S-K Item 405]

Significant Accounting Policies - Property and Equipment (Details)

v3.25.1
Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Significant Accounting Policies    
Capitalized software $ 0.3 $ 3.9
Capitalized costs placed into service $ 3.5 $ 0.0
Leasehold Improvements (Cycle: Lease Term) | Minimum    
Significant Accounting Policies    
Estimated useful lives (in years) 1 year  
Leasehold Improvements (Cycle: Lease Term) | Maximum    
Significant Accounting Policies    
Estimated useful lives (in years) 10 years  
Furniture & fixtures | Minimum    
Significant Accounting Policies    
Estimated useful lives (in years) 2 years  
Furniture & fixtures | Maximum    
Significant Accounting Policies    
Estimated useful lives (in years) 7 years  
Vehicles    
Significant Accounting Policies    
Estimated useful lives (in years) 5 years  
Computer equipment & software    
Significant Accounting Policies    
Estimated useful lives (in years) 3 years  
Medical equipment    
Significant Accounting Policies    
Estimated useful lives (in years) 7 years  
Software    
Significant Accounting Policies    
Estimated useful lives (in years) 3 years