v3.25.4
Business Combination - Schedule of Pro Forma Consolidated Revenue and Net Income (Details) - Constructive Loans LLC - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Business Combination [Line Items]    
Revenue $ 562,684 $ 381,979
Net income (loss) attributable to Company's common stockholders $ 115,136 $ (94,788)
Basic proforma earnings (loss) per common share (in dollars per share) $ 1.27 $ (1.04)
Diluted pro forma earnings (loss) per common share (in dollars per share) $ 1.26 $ (1.04)