v3.25.4
Segment Reporting - Reconciliation of Capital Expenditures by Segment (Details) - Operating Segments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total capital expenditures $ 28,726 $ 21,908 $ 25,299
OMF      
Segment Reporting Information [Line Items]      
Total capital expenditures 16,495 8,967 10,467
SHOP      
Segment Reporting Information [Line Items]      
Total capital expenditures $ 12,231 $ 12,941 $ 14,832