v3.25.2
Operating Segments - Schedule of Profit by Reportable Segment to Net Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total profit from segments $ (825) $ (1,082) $ (1,460) $ (2,415)
Depreciation and amortization (3,062) (3,137) (5,945) (6,309)
General and administrative (1,383) (1,414) (2,735) (2,675)
Advisory fee to related party (2,005) (1,680) (4,436) (3,845)
Interest income 3,982 5,200 8,610 11,327
Interest expense (1,738) (1,862) (3,519) (3,731)
Income from unconsolidated joint venture 0 109 0 544
Gain on sale or write-down of assets, net 947 0 4,838 0
Income tax provision (2,042) (669) (3,364) (1,272)
Net income 324 1,696 5,105 4,453
Operating segments        
Segment Reporting Information [Line Items]        
Total profit from segments 5,625 5,149 11,656 10,414
Other non-segment items of income (expense)        
Segment Reporting Information [Line Items]        
Depreciation and amortization (3,062) (3,137) (5,945) (6,309)
General and administrative (1,383) (1,414) (2,735) (2,675)
Advisory fee to related party (2,005) (1,680) (4,436) (3,845)
Interest income 3,982 5,200 8,610 11,327
Interest expense (1,738) (1,862) (3,519) (3,731)
Income from unconsolidated joint venture 0 109 0 544
Gain on sale or write-down of assets, net 947 0 4,838 0
Income tax provision $ (2,042) $ (669) $ (3,364) $ (1,272)