v3.25.2
Basis of Presentation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2024
USD ($)
property
Jun. 30, 2025
USD ($)
item
Dec. 31, 2024
USD ($)
Feb. 14, 2023
$ / shares
shares
Basis of Presentation        
Allowance for credit losses   $ 1,500 $ 2,000  
Number of reporting units | item   3    
Number of properties sold | property 3      
Proceeds from financing obligations $ 42,500      
Financing obligation, non-current $ 42,500 $ 41,476 $ 41,468  
Financing obligation, interest rate (percentage) 8.90%      
Warrants issued | shares       14,385,500
Warrants outstanding | shares       14,385,500
Exercise price (in dollars per share) | $ / shares       $ 11.5